listitemmanager: Add gtk_list_item_manager_get_nearest_tile()
authorBenjamin Otte <otte@redhat.com>
Thu, 9 Mar 2023 03:42:45 +0000 (04:42 +0100)
committerBenjamin Otte <otte@redhat.com>
Fri, 10 Mar 2023 04:35:17 +0000 (05:35 +0100)
commit5583fa60c179a8f7ec818829fb5bd53cd939bdcd
treea2435de657f587d396b5a316fa125b62409ca7b6
parent97e3c652518c66313c9e29dabed92e75b482fd1c
listitemmanager: Add gtk_list_item_manager_get_nearest_tile()

... and make the tile finding code use distance.

This also changes how gtk_list_item_manager_get_tile_at() finds the
right tile, so this is a custom commit for bisectability.

gtk_list_item_manager_get_nearest_tile() isn't used yet.
gtk/gtklistitemmanager.c
gtk/gtklistitemmanagerprivate.h